package br.gov.mi.corporativo.dominio.repositorio.comum;

import java.util.Date;
import java.util.List;

import org.springframework.data.jpa.repository.JpaRepository;

import br.gov.mi.corporativo.dominio.entidade.comum.PessoaDocumento;

public interface PessoaDocumentoRepositorio extends
		JpaRepository<PessoaDocumento, Long> {
	
	public PessoaDocumento findByIdPessoaDocumento(Long idPessoaDocumento);
	public List<PessoaDocumento> findByMunicipio(Long municipio);
	public List<PessoaDocumento> findByTipoDocumento(Long tipoDocumento);
	public List<PessoaDocumento> findByUf(Long uf);
	public List<PessoaDocumento> findByPessoa(Long pessoa);
	public List<PessoaDocumento> findByNrDocumento(String nrDocumento);
	public List<PessoaDocumento> findByNrSecao(Long nrSecao);
	public List<PessoaDocumento> findByNrZona(Long nrZona);
	public List<PessoaDocumento> findByDtEmissao(Date dtEmissao);
	public List<PessoaDocumento> findByDtValidade(Date dtValidade);
	public List<PessoaDocumento> findByStRegistro(String stRegistro);
	

}
